all around performance - Turkish English Dictionary